plural of implacable - Espagnol Anglais Dictionnaire